Nora brings you
Important Dates in History: Bumper Edition!
Several important things have happened on this day in history, June 6.
In 1933 the first drive-in movie theatre in the world opened in Pennsauken, New Jersey!
In 1944 it was D-Day, Operation Overlord, the
invasion of Normandy, the largest amphibious military operation in history (at
(
Read more... )